17157249
46353832
34376895
18722695
16733918
79049044
26258453
77536298
55274901
90668150
31317994
4806077
48977290
6932591
38056427
41249744
703880
64544440
1787258
61585359
5792300
65849679
11093887
6378431
95851104
6025103
76167060
94706349
6645952
65008168
81311166
63604087
9955056
26553590
49288058
3563441
22962165
38699511
6359900
834697