11567288
73018192
32455275
1316346
68165185
87515684
2098726
34222837
6572965
7575697
3621911
70237632
38499373
51693745
99738472
58348777
64792036
54476496
17892647
39696099
41026404
70649942
59523868
79101477
216422
99689481
1804613
62739596
90914007
40613180
31184651
46711050
607456
62956006
22583600
3143468
55627069
30658216
51136035
13212749