1691011
52134767
21924844
88531287
79563209
15961682
34349474
31354434
52912448
69435212
31647341
32869189
74122470
4722643
337965
3961961
6145223
91237310
79576308
39728851
83014552
23879238
97575345
67013682
6191430
59925356
49865158
36158110
55374158
96093771
57845995
28442907
34594767
89907131
51015686
17149224
69413081
3616446
77228255
70594321