106258
977224
1014242
490
73377
53630
82821356
41841173
62281225
7418897
80170
86471803
55271448
61661082
84651392
7518597
8949676
9537968
1001649
76081948
4453419
5817191
5712773
7603924
5147716
64981182
8740114
83501314
4531906
10027101
5392822
9866736
6315269
87511503
82911204
8357701
5219348
64611993
669352
96601409
94941657
583992
911469
10000444
5895980
7744746
5205871
6954694
5936905
50521300
747129
63031893
71871839
6176415
9927155
4113800
74711364
65711095
66351735
6023608
83661416
6514905
43321794