20284287
1990350
19537227
19725875
86179914
87231619
43867103
18593728
66115468
60116672
77028360
41666040
66598926
40215621
61453992
52401788
60423769
69103119
6112443
46093716
196947
58476675
81722018
14747969
65965094
84403663
55309048
8187355
13052445
82955095
94928677
62654042
94738582
92317839
34931625
14057715
793777
46437233
19164895
92071653