1539809
2582500
25582671
12266468
7438281
74963629
97766500
1139498
22569778
77053404
43564008
61877902
2612669
78581242
14354286
61269598
82392395
37722492
72698494
28893020
52438409
13758368
22943214
41082370
42838199
34876866
66356163
38826966
94629028
71525415
8851490
38189184
35959561
39324558
40043573
50553458
9575249
13091849
26619014
74262587