76525186
57055144
70807620
98773273
65897205
45792309
27352658
90682478
28033710
4653653
45212847
19013171
84996913
61942997
17964197
79228235
52599004
1681827
90226133
7700475
82095904
59819456
37184044
19878520
25277072
70374012
78296018
96554876
44995051
24149423
47353194
16679426
95629941
77435883
25735275
51958842
77181564
53636605
54008414
53699693