53698626
2939345
604226
85913967
6494703
1355683
34649788
23486637
19948666
25955150
78336815
63537349
1348378
31047403
55663851
42539316
15867904
47423157
42006461
2964379
55038062
50842038
38962947
25534487
9112632
26958020
177113
55175202
29948604
69704708
39774714
4480755
91423877
13593316
22995816
9387598
6099470
40711716
80344036
61252101