47827819
16217733
75976314
1534102
6306368
41449513
29903590
89375370
19463637
1483598
89824112
82351892
79723317
91056829
366442
98157644
21218381
96572866
7133354
57774653
70023304
78084864
35813246
21447715
104110
882137
8722163
35564828
28369154
163462
4057529
11297852
59315132
97224017
88719576
58723376
9382727
21069118
25066108
94081382