5272713
93203311
73886317
20487653
58292644
89852922
13248584
58314770
1636404
30504254
73998561
97569874
30791287
41695017
95325672
47321356
85883886
71303366
7897474
93432092
20178607
69866112
92338419
46098360
72508666
19574399
7939374
92102533
84279222
9205575
15965822
46385814
625794
59269840
54261833
9551949
6339248
43354461
65701355
47249879