19862360
42919668
4870135
54284914
23857885
19904849
23829079
99809918
17915438
30993601
1114279
9687936
69368845
61951382
42188627
55523157
24599767
60286354
58844524
8998869
69267515
7059371
375149
88433518
14141593
41514291
56868528
3565213
11756181
91592949
53177634
76512081
9246164
81052110
32363232
81991410
87657685
55314552
35904758
23642872