18574760
5646809
12593797
8603884
16498130
81654095
47487147
85154124
87608187
74572887
2071621
38341487
8939317
63809939
9719292
89469105
16427197
8447770
32463069
58582794
71499135
31244761
20719700
1571358
29992885
9716559
29283708
86161402
3137854
41431474
93752279
64853957
83174251
13976311
286008
17807564
12401610
61731704
84817255
71167059