77327770
84557447
1911926
58627652
95209030
32733170
62701767
45135225
93855196
25118375
76252389
54888932
67384846
84118184
57982539
8566241
8124131
73803983
19046972
87898906
91873211
6518473
41718
47271399
30479082
86904522
20947552
6719414
20439144
78998669
15598571
9749849
28034359
12745544
2500656
69502782
53446475
23602752
97241768
79187620