54326202
9727175
34889778
89509485
10373046
96923371
27322890
76868446
51023600
84504335
46003408
32461601
35933125
61961203
21352018
68404729
30544906
51196210
39485894
93154956
52672324
15026500
29397586
86289525
92528366
21377683
37942235
77107067
43942627
7028304
14975603
6297777
28076490
15322331
47066968
27715453
19759922
6198898
20456881
4215260