1666717
184672
55529177
66238034
17838184
46074394
76861934
95409650
20876697
21261300
56706329
5270588
78633021
7951548
12018419
90767392
46538688
1407920
18102228
36434363
67485922
14687592
60795086
57147495
9683617
91664911
56435596
93566828
550634
72653488
42696191
56972094
75319189
55247986
503025
13817900
121692
68523232
12635493
70046752