2646
50971
592
62411
1094127
20832
792115
23522
110536
706159
59439
11713
45794
38654
27843
2345
700117
8693
813139
3330
75529
65936
6430
92515
1700
541104
30460
790150