21827422
9867871
63955859
45594912
14795725
7769978
63035784
99514012
34776900
57226009
23437129
73848102
2368437
92692625
70726648
50521272
2628445
42314024
94473506
50944331
50317827
17607121
88351124
44696160
61821721
42368702
27597691
25401992
57118238
2436026
33885861
63657613
38809237
73205342
51154581
27891568
6190658
40046494
91843493
62832294