109248
590698
90387
900578
652396
924207
563628
822785
641578
187939
984196
1155432
1386192
1340636
308591
1158282
946153
2598985
941816
507446
516847
985153
820179
903658
697169
1198330
394339
926878
204887
850871