42509249
95516008
82625909
41562177
39105195
92981471
6337688
56495607
69143948
67003110
58274065
85387450
98792122
63916478
1662463
90538325
23124572
84454932
17666258
3143903
85713823
73419719
35367262
14788811
68981926
73467030
52185891
15431452
36177144
74776870
11228116
72444429
58983194
89673573
10464903
53713158
72207652
66646376
36463556
28408721