82647812
60461837
58692830
18045575
66142785
24762340
23831490
42604882
83021642
85998907
25727623
39063091
66275619
88697134
2785248
8837817
52432488
71298046
53766851
21464831
68512919
34737752
67918506
3854507
783422
30345197
40388150
9086978
84424275
7566394
1762830
73195148
44293106
15048589
44277825
79685575
90699625
44807663
59333863
42305508