61511905
48529060
9652116
62568214
7685286
867411
31998389
58766894
52525000
19511251
30657070
12745642
28049664
40828592
96603352
70258222
53139780
74085074
59404921
1198762
64029610
95926031
91038307
11618231
1441289
65763531
84791562
73675671
85347360
19201637
6501022
5518668
89325269
42602768
61186677
33843761
1002266
8616861
19765459
39818194