8734587
14968551
45057345
12728296
8624579
14419254
85392098
40691160
13039378
31303921
64055354
32402898
68035891
34328483
3096848
1917985
10125347
49978339
52322613
18816459
87285106
54199664
5354751
68329755
22045107
35265582
5237959
89907442
69486028
36153409
80189255
73411367
50193274
6739391
63755255
4561972
8904794
47919499
44293908
76535592