9375826
14217276
8678210
16974209
94486369
26851578
64941328
3817073
46474439
21205992
30989017
10034645
8616940
86933887
2072600
14881255
25181035
7183368
1340906
53138247
73232510
10502294
60004590
86215190
39425991
38856199
22587099
70905710
3893307
39928088
8886865
62427998
92557344
56391997
67168724
64593553
11889346
48279593
93067933
35024790