8812987
55431870
70868842
27446889
55587726
6895419
38618113
1099911
17064009
6964519
87932808
5047150
25558248
55123021
78649063
11667433
70978340
52924433
49071811
9716702
46863678
98236468
5473215
62199177
23265785
15942606
99084938
73019035
32649055
41539261
270516
8543923
52061337
1688109
76643694
6065225
70055235
6237641
35344568
38525676