19733735
40617204
94107523
16659816
95206023
4056388
29704774
14914520
4098506
899340
6218716
30017700
57341410
419507
81267491
49768187
5707338
93982115
62227832
46533349
62651031
70531780
2634352
75404801
57766633
24695992
49775263
95142733
44347766
62398013
72468449
41298341
38364574
57812789
26228195
86011752
60659586
20772875
82336065
67654144