5109216
43361878
134894
93656920
47481417
82671653
78506180
7414407
4037100
69975518
3857132
48317527
17828909
4382720
50083520
91762093
85803159
3832832
22108578
97205731
6701254
56381353
74105351
28807301
75188337
1419477
49554836
99798152
5513939
80336758
50256465
11826448
55035305
22569035
90476620
54883633
94524627
43482841
39601637
70895750