97637422
3152556
16595818
39574374
99036138
58796424
31601277
74019233
4672100
37145160
91712542
87504492
56462364
62015591
68954927
43434596
30012070
90247491
74213866
51173513
76256155
10297352
86166184
56876140
22703423
5465160
20005106
10498318
79429924
56451156
14888639
50828552
39186956
12414534
8329158
31278088
64559694
56675576
14481535
38973384