63879851
13142462
32235949
19638008
2896805
207474
88442587
951530
3544327
71298770
78031189
74503709
79931738
46156230
40263169
99072948
80142928
8629914
85827190
4991214
67291597
30107221
58901535
2999890
53579052
71452362
5956640
2697104
53831675
94554409
67724844
18378554
69608187
98089537
9222450
52013517
80008066
10682836
39183269
532967