96143577
50907341
56777811
1709463
26369480
31955740
40111422
4354329
7050371
48001189
29791976
66213964
32526081
1486380
22588135
492938
92623547
2016276
35715314
17731800
6399661
3950906
39008638
59125608
59802279
64887131
42224921
59824706
71634174
51427928
1312664
21478417
24805425
74903478
85646393
24099457
69104600
13492169
62026652
34391336