89838458
56108901
70156368
49128458
8939155
39959072
16454868
24689364
49363157
12662040
4977121
73187316
3769705
21778144
85206673
89069426
52291952
71243758
61556326
27341892
8873298
4993001
74468826
49276830
11332025
91595704
15991248
2524940
45259413
46583149
29542049
73127136
296291
22949644
18152516
56443514
76277434
29351884
79187305
31174343