9685376
80343183
28986795
79317896
23794016
88808632
59696027
4844438
5389511
86902678
5501116
16573780
3993281
76198145
3138368
13132056
9269333
46807353
81861648
663427
60092894
20585769
33563654
15679638
64662339
26283414
17796745
13056225
3158546
73961551
87571793
17592018
13868827
30636391
274718
95832088
44011949
10852433
22591429
39797139