54182186
21685322
23061456
57024786
20758160
85489798
59809980
39947290
71102801
77199582
52816142
66371457
3345901
8085660
51079402
8352791
46042943
67691193
86464086
60456381
35907227
38551949
2811251
21828043
18369296
75525695
5543175
36924885
1373435
92603343
771332
37588900
5359561
6195934
16203785
18359914
57487544
12147541
25309910
14644300