8312639
9657958
88758438
39162600
4747405
16942397
89323856
92756279
96311515
45373871
55077895
57805424
30052557
20568460
51482575
96863483
67456224
2335619
31027423
9997053
44136037
10804658
28913099
51479062
56187393
284738
27128050
19531828
79259402
96143302
14679715
47171771
95837909
32351625
79667128
11794242
69111219
94668854
15988948
6632517