46287020
28686495
52593323
61771018
42919812
1650615
18555541
96248624
1501878
34997393
80619001
19417263
32564610
39392380
50464754
64994642
1397670
12628805
90537750
19489217
82113751
68463642
2327959
62976039
61804202
42027487
27594418
87477212
9154157
533708
16137599
42597296
41904353
30095138
84335032
4779962
48083472
271958
49682077
41471352