52088724
34755063
3322786
53181
53704892
52939210
71694106
74945588
21639807
2543357
18715792
675755
17906899
44805530
10061493
5877659
74247875
8983343
58965594
87135499
66523
98048895
6966315
2803910
54004125
1776813
98585098
40285308
102494
7235586
83619031
38473723
99353115
26997028
17236387
11233350
62923825
8051061
94577281
54171933