81953620
56226689
2047252
66947467
59679946
85658121
65811912
3278546
9126092
51853215
22402819
73572852
25348646
92556376
67134328
38655630
72179948
8706788
81687010
2751543
79956646
32357621
38103192
52346919
15044103
77042825
64184409
90801358
43451412
56419384
38706157
2136999
6354712
82448548
53205045
30668635
97095364
89613467
95508828
80952796