103968
2577
43276
700
59160
806173
940
69696
41284
45343
16016
49311
974214
1173
58736
4478
28644
69211156
4493253
9672737
94191536
5251575
92591904
789059
7905951
57291082
5014461
81781505
7097431
6985567
6969899
6756472
8206219
48341155
7168771