16435301
32653395
63533670
35047282
25602033
44339331
2504335
93386039
38438171
9714551
38404194
87826559
4046479
47606511
18165353
40749247
7733366
90845611
72789936
31364604
52114347
52892540
35287440
12145953
82619031
74629556
569629
1057366
29482768
82415466
60723836
58696251
67672633
43862307
5165409
93261237
63218973
24639767
49044538
41632469