10025091
8566867
91515825
28959865
11437096
18201269
92909185
45785434
14732877
1188652
23979089
71664990
12011531
52637510
40264866
99633731
88457764
1059967
7438190
68505094
2675252
3815151
88729010
90453724
32248071
35389814
73671584
36492397
67879972
23284910
87536126
17667290
68302382
25055380
55049928
30951000
82317347
88216695
54661805
52397440