70172187
5929850
35742285
71133568
809844
39986854
21666496
6407671
91527330
48019609
20892840
99681397
45453181
76545166
55343154
15807083
8716143
7905964
73108628
48986284
36095447
85774262
63554082
39033742
3165561
51077340
9261294
66954274
19144488
30484886
2393135
11437751
78081812
23443755
45188599
19221706
76131602
96491860
19292188
48511079