539105
91997
31648
1209299
717757
987853
350930
214680
763676
21386
1043537
290672
824355
90779
439732
890388
34052
479578
430204
518993
734246
37962
624367
601248