20267615
7317291
6945416
38208128
22444644
3192350
71699010
90777770
68252566
86929409
4522796
21527545
76616178
56869158
4976474
8656792
2199242
32409658
9959
21721044
72564665
92488867
28918597
12731132
45084527
3989265
64319653
79348637
41246017
4288822
685365
44127601
50106454
11118657
28143338
798725
29013157
33667889
44622664
87207190