68186153
32887501
3845333
13777183
72105418
39512112
445812
3033176
945794
87908896
47967188
31609833
61538876
75462543
9693622
57258748
90476144
55339032
83242960
5933528
5038850
95736426
75654628
29001592
415652
47714320
77662676
7139305
37187431
19349438
5276984
27822816
40954707
35691152
72668164
23634278
12813719
41009664
5206409
72729097