57163973
69761337
37394568
391623
5694250
85645858
18651692
5871161
23738689
84953417
29603810
39401347
83587146
408807
58533917
99821867
97523082
57617730
27868487
92101680
11116587
4714321
1679193
46826353
11972538
64606775
48928343
1047244
21496795
10936501
71251298
7916811
21329021
82793137
85301522
98181091
97791915
24485852
93721823
42102603