70678136
83128216
96699582
81685127
48652397
4992215
88543517
47038282
188458
56857549
84844919
2454978
64756289
77309985
56662551
77403682
62438953
14076263
96294606
36045110
4896597
10998704
53019486
36078587
67987039
956284
66912752
732121
6716153
83776455
53801626
70428280
21843568
82356719
45384741
94779831
7403670
95686718
37689899
15114653