40686328
36688960
41074635
57114563
68979400
26442048
13388578
64157455
574187
9581863
79721377
7242649
94042529
92873638
23556609
43936710
65538437
62842781
82074063
97408262
86046070
25637512
91858908
32942394
79839268
84587291
28442282
31882153
27265040
82298295
9136398
10572000
69797612
88842463
3311355
74401070
35821802
2378001
17569775
73896249