64731547
15608174
3005664
74265373
58138392
3141163
8131238
50946435
29397143
92478353
97749759
90712523
46546039
8541762
18966080
42105826
620906
6039561
39771656
69086671
85289984
25954788
75851352
12216586
23558024
56836259
52631710
83474114
33579718
24584874
76519230
51273901
99335708
60563876
18376710
6016514
97112913
36228118
23825728
33304240