41317128
14385276
17177608
1238043
51931609
33186469
22332241
29969974
18392995
50422808
68969932
7812520
27677040
32652411
91586837
63543159
66908862
34602961
2779424
18063133
92202049
12572122
6831940
69564573
28457659
31137209
50177045
29211976
50026417
3989266
43732734
49548047
80467367
34586860
18656969
168929
96973536
18818902
19744116
32856232