78443800
57886603
74507330
87686191
39111368
16939115
34997625
10244394
2397059
60463204
7410212
84002547
17614537
52521606
21336362
12242099
20174626
71341791
18582691
967239
70397104
40792427
33419209
73041767
1417354
47984881
34075366
187816
7679813
95269638
77124597
15674884
57841791
67467308
2045050
39799361
22076190
26305995
55158366
67596861