78362983
9731470
16658049
9657666
1268695
84641154
71109859
30432242
2546225
2333811
68866677
95074441
57364077
2461167
33924393
19578065
25688318
99711031
91518870
80074017
37627303
60922831
67855166
39563282
47518485
53705716
57296647
70642423
562119
84938655
15531054
84593912
29943076
81245567
65913102
47087282
40697209
15974931
97505794
41508955