65978472
92864710
57092653
65261319
36245716
94476602
27132679
12082968
48235766
50249925
35773499
511565
72228505
40442654
90619177
57458686
27762228
79836515
39535909
40965797
24055629
39217783
33007621
96588021
67542547
99428946
38844576
29471094
21031934
80401927
39204672
51221390
61769637
10567670
17896947
12548212
5747733
5728645
68748208
55021070