18112998
33378052
77185369
18575889
9594433
1712349
21146363
55052858
68333269
34128663
7438282
49945619
26249121
3077469
80354418
51584450
85259876
36003087
54119157
19032880
49041517
56201368
9277616
10361004
33796540
4480994
66085825
16021726
42143755
62144030
4616144
23545819
72013414
75293443
18355584
2184857
64023719
55251230
51003047
39933118