1218298
50574112
71127128
460728
34372665
1623440
49849711
64768561
94432264
86142957
82786180
14496373
2021971
1333506
75422548
43729060
8091570
79321571
82509991
59998027
83933413
97214133
70807751
19776454
77844972
69042799
13616304
40911508
86964947
3777664
2176105
66092383
29113021
2769655
22755535
77898118
97008828
70175000
15453956
23893449