60383725
8410605
30392404
5862105
95371603
49709300
96455156
87881024
54347530
89293840
38745847
17762580
97813787
14781760
57517396
98505857
96802456
65239410
16365492
28896961
89374594
56175391
77773885
15663386
55818239
17932204
6873359
8266599
3441822
3987034
4363995
15783593
52846508
3585507
58698521
52066258
9948133
56846243
73427439
40336820