86838247
64809543
28461105
75196303
4970572
17775495
80098353
51611966
27847054
77269345
38492153
67173853
6952263
38249701
80378528
81455049
31642644
46183513
57281495
48367469
9269430
84954768
58824136
2713209
21668814
2476496
41328699
33762113
35607008
70449213
79035649
40813433
1416739
70849391
52306390
47322776
97208700
99521336
45065399
37084210