50882010
2260513
59275019
21173425
64578224
62004606
98658239
6895717
60496666
91979202
6168059
38984580
8433220
59572156
4329037
25128227
65929724
52667715
22933925
70404669
49023474
82089650
81098937
51733522
4848820
8023569
31701639
73425583
19436352
914772
83671031
6201537
52724606
15493177
83069543
87457970
86886884
6167443
3921997
70937690