81086286
6877301
86964696
9671260
3212538
55656155
87211305
26495650
41536966
17232396
47334738
85642669
67269061
467835
9774207
9279813
1678926
15803630
90719824
12494013
7739
5492181
53945408
13159072
10959796
4575130
36236268
67835111
38234851
73893673
37121490
49239024
37952996
84678065
82332150
42648940
46648970
79017776
62509929
43518324