75958054
73287204
3799977
80436374
91562061
33984857
72605921
58405583
31972204
65472945
2772607
69174178
78177812
55016556
5162872
22905855
255628
42939548
22907399
28723473
51491056
516355
25305270
9060686
13984780
20559315
7770585
46517495
69332361
79744612
2480583
35008439
55174817
13553607
65369991
35386316
10854400
74876021
40018643
21399177