89797238
79577017
8362509
47599690
9270547
64244980
25913891
19837691
30025253
10782120
23666687
59264376
66002501
14931356
19419961
7010329
8799775
18587772
61278797
40424287
27201867
10512658
56119700
96552139
36177777
54709953
61958931
46824453
47701896
71748323
16327362
55663743
471892
1110480
76922472
244447
21629644
6939938
76305311
7450326