96237282
18206333
35378073
10147806
24539564
55945727
70946675
2485856
1655143
5497563
40358733
38623430
17258087
440883
73311190
47596667
62165877
6236822
51072226
95126881
37339611
78079865
51685749
86669879
53392307
58821352
8310543
15878022
67689545
1665746
3675151
37596414
2093581
67326108
879695
46417709
49966780
60981658
43579657
95872068