59397726
7410960
73863057
35758580
64434477
63573190
3615707
33498150
41774321
8453727
11791415
75143391
17258729
30858887
2508563
90076563
8449670
15061550
86393088
80088824
87657232
80896973
52188774
55708372
9041950
43429153
78265948
72267057
22793135
868637
4693948
19852918
70041977
91113648
62011137
39129344
24579660
63204897
98016875
74997236