443741
179503
659370
931784
339418
249126
94210
195269
69982
282944
55757
335218
397678
59882
562653
843641
46463
252648
444122
71488
541789
551858
950516
613163
71712
245490