82475983
27107488
19686774
43232092
29845516
80076171
7355072
91782795
40109927
40475741
25426053
922750
57351256
75933167
90631530
6552435
24456215
47918217
23766601
37878813
85546320
10438266
22608893
86919004
78459188
56437414
4531541
5979158
89159990
76937956
27383706
67614021
20777619
77032421
51782486
36609590
27452879
34731246
21606025
74083220