50011378
63874055
50929443
64499092
21419895
21567990
23863281
17604880
71064501
77188862
8063388
19764784
9079637
97825017
39921161
90205041
19949515
72522900
58772118
33447827
37906135
13263975
7272313
5570847
96155580
61249554
53121273
48148461
42555785
23414959
8901183
64955900
4264094
84126721
13212542
45173895
8734499
78224361
20664030
70598444