552496
94504
246538
675710
572690
880256
969996
498742
950207
87433
76537
913700
65249
148957
737760
780493
222400
428279
864390
479686