22094167
132873
17602825
84129281
80462031
42845059
49228372
4139289
6026984
8521524
18279884
63945768
65008747
1336188
54385766
1944610
57358015
36887321
45025189
81503613
8520669
52594279
49046390
49325617
8912507
99354837
27348975
66357504
41003565
47889065
27397104
22279530
4532217
66729119
97554526
75919655
77923624
95704709
42965661
536658