10152074
85982016
15026332
86507286
29723216
77377684
99774453
8657695
11212238
95246884
65171713
48533444
6391010
685325
7808983
70888153
88948216
23216678
26082870
3576193
43041766
6455810
52776745
71793700
28543700
7153581
16181347
45316233
49694812
9402837
14267240
63617281
46072972
53343130
8715382
48248326
27572106
65507157
85989626
73496025