83587155
28447181
74065855
19686092
28579670
15286994
41598436
88706355
63776405
70839371
56395661
74828922
24586604
20738622
37943804
60736795
25769572
87644595
848603
70003422
71594569
14585697
6058058
3481974
84526
17024512
25331675
8818260
24637001
79747078
43401674
34817244
51486589
54556801
15005302
97943715
85141544
39243996
64558534
32335405