74061641
9742380
63981556
61474718
15308187
9739583
50323307
30356436
43414980
34419721
70999983
57473886
86615866
42939946
5555875
7132389
81515822
23685177
5176546
3219629
61368643
98348479
44375813
21881578
99297557
54212305
6862636
26585542
85576311
94423193
57714463
40711113
73983815
84165073
97762841
21748764
87393021
78589075
60059886
39485414