19173740
9404097
49081891
45897147
3244663
40714918
2976454
44724927
59897609
99661616
55858758
75119766
47391626
8257423
19897974
1545545
240942
81817805
31667413
1813514
71802907
60427192
937042
28914477
39425720
59182364
85659705
19645334
7398127
18314069
39758521
93427217
60801936
78214605
19402773
16632531
73836865
38025079
35585893
86059196