20357380
49344126
36548661
17344420
17383253
9979296
35006649
76343870
90643592
85355761
88022621
91143847
77594514
12246895
72292923
62888720
40339883
56886050
70216421
6476838
88735492
62174134
42689414
35697924
69154170
20182207
50508379
35678996
4378438
280044
9706328
71166807
45522616
7252598
1583786
13734680
8128816
36631177
56867962
70232180