76813861
87108569
13143409
4497684
13208896
90776990
7502134
25297022
93071906
59681432
91364705
18821633
9619171
42894405
44749483
80257209
51863193
80492032
3098194
67821263
25516084
97061035
80033413
97768026
5765116
6906598
13673291
6822843
20883298
36519141
64468673
26866223
22057956
22203083
30707827
89661479
82931874
44856307
85708057
88702386