38005037
58249719
6460997
8834111
74145786
8599187
52271185
41248665
51001891
21589440
40439721
75657515
76753410
89226930
7674638
86072579
79804616
48419306
94393954
89103965
55627359
75589870
5514626
18747069
1510668
1255190
8559133
163838
85086070
14601456
48214463
66222796
84242024
87286017
19953224
16041410
28295829
96223361
2011834
6691447