97487483
86501060
17501858
33437027
8126296
69564809
6249423
3989809
37458136
10308985
1776194
67259432
6217910
44198825
8455273
5730945
23309865
80851637
50919848
48669296
24695189
81355192
58127216
86921778
53209382
49568501
23388386
17144728
509120
95409563
84964552
42423291
1697168
75597953
2274944
91465389
97081288
9479760
3888100
32183458