100496
35256
45455
77147
46210
104785
1016164
69627
15812
44157
63360
1092122
827129
813118
746136
676152
26236
60312
59650
15512
55570
687132
983213
97779
1054124
6769
2460
57463