957897
896543
1176403
367916
614467
920376
534261
600243
302464
406218
310965
936689
106997
306616
105214
888397
841509
508946
271790
262991
1176626
516246
1000457
483450
1286402
327143
434962
921735
448874
381550