181945
459778
354329
1031438
18155
954834
994133
319722
859165
912516
26666
505880
777638
53979
670623
887394
953598
1018522
501830
169566
193639
373484
314830
514492
843718
361421