16341107
80887841
25626134
35986440
1122920
10604488
69155038
64867433
56096717
8108860
96063683
68683382
73527383
77054734
6730542
56654322
19443941
53968669
42013810
1301893
60288143
13873331
62362202
98043212
88098018
3697023
15638702
87596977
3217780
92839150
56293789
6407790
2104186
9191397
35336414
8453694
66129479
80654502
40091502
71337660