77959676
4371804
2999675
37792460
93161418
85295651
44328125
5549789
32467816
37792684
9404892
76459173
55529531
41177738
73664507
63323676
33768572
22735309
35792760
37529543
65462166
39411807
73524040
34556371
38487847
56983712
89011151
63907866
12145920
32196282
60333305
35196791
12975162
69175549
89552132
42935203
23588970
79064509
39413211
30674565