19058876
26595031
28542595
84877085
49453104
97328318
64748388
73331728
8141649
2339144
20243657
36069515
53848255
97816750
56356259
81813010
91107590
8114203
2882376
93791153
82442969
41584892
49553932
38346759
79008047
9056565
45878400
1954799
25261146
23862354
77067363
7071226
37758849
43582240
49131802
870431
83937450
66856628
57123651
91668970