16994878
80876377
96184060
16792191
70555025
52412829
63424142
17809630
41229359
61578477
26888899
9109779
675799
849891
27746518
40385294
88004265
61385760
20369518
55327005
77202177
57588202
98363860
81201244
42988493
66564666
73528185
69885379
84887110
52798199
42087756
54968963
59301822
6221725
91905692
9007115
74155996
76909679
1055910
67182149