4154927
61243895
80342600
60855813
641909
9353186
64796866
69481089
62387477
51328371
98569618
57881161
13858605
5727260
5910632
27184415
47318262
21175192
54781094
89133797
9295331
98075199
96809655
80046672
12186622
14377331
57036189
57573016
8327330
96232776
6354704
35829599
74733672
734527
1254951
89266825
66911844
76378174
61349343
16508672