19527665
71264045
22977827
2417040
65282659
68279778
44885015
6435659
3429735
94893729
36825252
85194614
92567976
64325669
23956617
1544556
582083
43984247
99287670
39048569
93254820
46608444
7764798
8369811
4282506
6488685
65343677
84525867
6119069
89985489
12194580
1166900
2122988
11484411
8127518
55689370
14454323
221192
17499974
10553869