2698678
81914061
18636458
17108628
78905554
44541871
45113678
48814356
10218735
16005149
17997932
98497547
59981598
9523851
18792147
22762920
25456466
13686244
66999092
83174631
85022936
58412342
70641523
76295688
40189431
11045135
11771337
33931132
38927560
53697023
43391518
88747304
22161268
11995889
30354097
2509665
595978
35872249
9654787
2416782