38491620
16011640
15786931
96098339
76616233
39045541
90854154
96696933
58764328
9136878
20067837
9267653
3762642
69922197
57823738
16189371
81589186
9567987
31116049
10763630
67439253
48375164
61045794
93151224
69055444
27059301
18676244
53524425
76157916
38178446
73089938
2253508
61343114
60301341
3654250
79969800
31094257
15848304
6356774
2819188