76141042
6822625
98851238
12881398
41224026
61483805
56991358
11953070
41994517
47379411
78981200
21148954
45467368
16353335
49178720
21845991
3703750
25236516
32447461
96631549
48484012
98944280
35184337
23915047
12447239
86541398
69402067
152197
970247
73074452
28064538
93053416
3489525
97977104
35295608
49764558
10861665
20429812
78249806
85476921