61502679
36556967
96598206
25129167
85442234
40292115
86465594
13369764
21658459
31342215
21176798
94682840
68391258
25474550
33928213
6720705
40831989
34389556
60848491
60037488
83925186
66861233
25604853
5601147
6757838
1502495
21912474
10879934
88553806
85104879
24955183
82688262
10797904
10278571
75625349
51278430
52664901
13306902
4106393
38918432