513570
907297
858821
650912
635221
297303
319759
1261989
700197
2703426
280961
1509884
788147
877949
1006724
803610
532505
42952
78987
587377
283284
525841
440275
813256