69219644
7861044
78427289
98014573
7014304
23349356
14758453
39979674
30977922
5879408
1813437
9096052
76723383
26863055
975098
9294265
16453396
60051623
99995527
61628030
41153402
2753644
3916935
7597880
59199004
91973020
24623655
87652978
79213351
80533215
43221796
42878890
70538202
22898412
87269075
70849678
4581651
36384397
56404848
24023702