80396222
85375751
94967450
24665516
25721246
577768
23195725
70241806
207751
4211175
71427202
33868523
60713716
2282790
42001297
28803603
14148314
9876497
8985902
36988049
3796221
90025239
70601780
73569231
64792228
78913420
33317753
8380222
95457557
72465713
98271290
49623586
58207116
65971677
23325266
38393305
27351288
72504805
52063796
59394216