89382420
80242169
8453738
69667308
67248258
3606300
25168900
80566618
2271678
50395469
1741437
93661782
47905847
38149982
4251394
24625947
44361476
27279037
11932182
37026067
65944534
924900
9913957
36531726
38185324
12709571
64778983
36533562
99542292
20799633
33331843
47615056
231373
83179
42832615
32958157
23827771
99282388
424691
78715650