40762680
50265742
9018957
58466366
20427334
63727221
71734537
6830527
6312829
8852745
49703310
19228445
17676548
82606579
4737319
4334530
14844610
2913482
11566565
58546162
51456119
58555607
49061247
58122670
99037419
59562901
89969011
25042509
36073691
61424878
42825708
32747010
3773898
93995842
79285508
13766116
61198502
73059193
36355053
38662259