50806688
38569602
43861698
68301290
74759728
91194419
53472168
94519443
11022579
32612121
21748579
13653153
2293389
17638902
28729734
79019215
174297
76591006
6954266
58947467
97267491
16801077
58226558
36399689
72501960
36449759
77442436
9296409
43456752
27326863
91054915
70784257
41004068
3035950
46071258
2900185
57188228
6231378
58447124
1679959