95395409
64845975
11385960
68187923
4183207
23489247
80216094
10516504
18589644
27313606
55732934
1309195
78937327
59406710
88316168
56384561
31223907
29088441
32572654
48535826
55596466
58538340
32986820
8211017
55734898
39921142
83928985
82935438
88972448
29422938
63454993
66756776
3487579
8755795
21013669
510109
51193748
14538848
75507156
53911764