513002
98371292
96839863
586552
36214764
68726162
3948861
49309331
31705217
4370320
1114813
51789128
94928912
71194492
52197024
16144230
427377
92077098
94524514
29381747
84919815
85595844
44978738
52056588
93535022
4888525
11771525
86022837
38873092
84282773
7038408
43018031
4349893
2323179
70666057
89973712
65928439
28608666
17411962
49901412