63077392
18654821
6131661
41869236
73538374
17244129
1779741
51087010
29624119
20244055
3641526
31624225
16502649
46981512
94827179
68832278
94542041
8749370
56681514
98981774
98064821
835192
60743670
32767880
59226381
52569914
3330813
34673105
80788968
298102
91384126
25238325
7291838
3237167
3071899
92239357
87783274
80216776
36043960
83818260