942631
32299370
405079
89492352
20606233
69391411
3234649
44215322
50642035
54748243
68109681
13561654
36588266
9741899
751185
19148188
6798825
31187734
89512850
35346441
60343171
98372337
53816459
10453532
80071203
19481042
30402999
52134527
47863715
76393591
8795987
3145465
31602107
27746270
86833131
23372229
7172098
57966946
62473349
51128461