19217887
2637587
44481329
6215114
55927054
33948764
47655504
75473018
68655940
20852401
25542055
55831056
69645197
39007919
8569143
11384419
96421773
61828060
19297620
81265019
28909338
38977036
258411
44173434
21953040
81648610
985860
62099586
51213498
36027101
84978508
29884915
45955791
33272421
46197397
9685483
71105667
19047627
58347799
4440883