10046857
9429616
79223279
21982284
40106923
9892909
87297216
61109671
7248678
57278886
80757756
41545307
79389926
52629828
2516381
6260596
21544849
15329782
67794871
26526002
17154044
60874183
2945882
8211319
35255098
67542496
35117880
72128878
28899633
43696691
8666074
75465756
78102309
33563088
84853722
76863676
74251951
33073478
99596562
29369334