4105387
6649354
944562
2346173
70017922
37204611
80249414
37334335
10252631
45039808
24362680
29997183
81915874
64912863
50761577
93125954
71174893
78386682
954748
4247579
90159697
92306125
91398492
24035303
67972023
22933625
65734379
8263985
57178405
80212784
1964499
8896802
40179847
60248327
21533072
40763604
49259764
13526166
84107747
38566770