882146
181976
101592
246652
1019787
88495
702814
795286
78311
494725
346950
676987
59017
918674
819898
572275
892711
12139
882189
170249
285204
683343
914725
351860
262986
749949
157147
1010812
540740
729998