74114962
61522393
46082704
42717787
21839043
75546626
69748960
6613911
64289347
65778006
22657919
10045994
11981317
8452277
55582284
86088349
99557857
88073480
71423095
21023672
13352428
71754929
7219958
58049937
29169097
49359484
8163857
63611138
1246818
14195371
80544465
35168041
53879315
251957
47685465
90837421
91343443
77089126
40559889
8368455