4967609
81444853
10307647
27809480
64236144
30847856
17764530
48267576
91329315
32782793
72434799
51065366
43795694
15609954
12592018
37344364
9444593
99328084
91844353
17625502
53762938
9724396
2852139
45308442
4605110
5619365
19835624
5713952
6890500
3574167
69952708
23993580
9785978
15516076
7768928
74751104
65609179
87196211
51479662
36967257