76815691
71535923
22106541
37659088
6913183
63303017
64132107
38539788
38782453
9599873
40724162
23617734
62929828
6366115
85671886
56175348
29641245
85021680
43801237
8697801
13733944
35137710
40209307
3263856
50038090
5387385
59853760
37317761
59222467
13084424
80793526
67028838
49625938
52266877
64023433
11857389
20179129
25731868
62562423
97492344