27430
75293
335762
37788
701775
196730
518931
146484
102523
168326
771247
875437
520234
123189
543227
838692
156148
33438
1029169
510310
538237
668625
855419
542587
764684
20097
193793
21517
293744
46488