106258
977224
1014242
490
73377
53630
82821356
41841173
62281225
7418897
80170
86471803
55271448
61661082
84651392
7518597
8949676
9537968
1001649
76081948