75438525
90208652
81418036
28361231
61008798
14606971
44068798
6313151
30002462
24088121
43354180
26648318
5554366
23396112
11821554
69444547
54588680
77965845
340623
70405642
24959398
93054529
75203759
9910372
66289005
32825314
59058311
34027565
6494012
25112677
65264807
38253142
9179998
28913016
12732306
8424593
41037503
27643328
29267854
36429691