73751753
29416414
97302687
2279510
71571526
1937305
29911130
1559031
83641036
3978871
61711445
30696799
25106500
50142838
97813336
12772915
18458066
43467138
2271396
5769329
7318805
21288664
29089802
90695629
85078306
12168271
47713567
223842
87399101
78381690
78348123
2666637
16021387
45721135
19444592
74307325
43156487
89564170
11654016
28644609