28714275
65109328
61924025
22541587
9761810
15618107
53407547
94013503
18249313
10529943
25372581
54262316
14294932
91726030
70708153
4773750
90087797
10924078
2093504
4527495
80484421
32779897
8991130
42641000
29923063
536529
62939397
90173932
97614314
65773614
8943215
87115570
84973539
62625750
39059332
33737757
21852144
64861483
50609942
85105699