32208440
69963716
64394132
39033187
37354265
5941877
85143535
21643844
64411701
26095349
94262320
21096985
83479390
6245377
47717082
7805637
1175493
73916998
24453471
7103505
2918688
10881939
98954949
79852782
52511325
1698239
1262053
96067300
38089053
54482483
21636881
1863795
8213788
64284145
72023361
2871422
61161374
19862881
8190112
15461220