96583405
37545794
3617637
16836559
30263856
3370891
14335830
70489551
54425568
81726869
31339595
178334
24014118
54649723
89864527
30783988
412549
93434794
6019449
13631930
94124334
30365759
61127921
62799242
87308309
3308909
53075839
39203065
2006303
95559216
86696423
69182162
61639422
59524338
22052398
38575707
96729056
6985884
2985554
161461