1081342
1098518
662100
346447
223188
431488
283847
965842
812596
805399
562420
913402
114903
1038865
371950
565964
161255
173368
105984
665122
808953
923309
95103
727249
411912
53986