48808154
92838347
56051099
75629272
25269273
69059216
31944211
12578899
59137275
57251188
4529631
12234483
24566776
17279802
65772210
3032490
93237724
37552118
16018700
27644751
59322868
14021475
5554822
1414579
93244525
65758249
76081261
45329819
51345204
90842503
68404046
61021314
61262251
33129588
30315390
28603172
4703923
38501635
40279271
7329068