16544021
1866344
29467664
14295802
18597485
73811387
1819377
64985382
64958489
3788561
70643285
27821286
85441228
62544041
71536800
23245676
51456627
39034047
90062839
84073183
80537752
19508907
3581998
46984126
8976071
33807517
40993289
77239489
26585492
18612578
80699854
94723598
463980
57141276
6719418
53306833
4003443
2742513
16473213
21626979