40831363
71514809
22113894
37671382
5831204
82132698
22946875
75861897
11724849
68158561
44448570
42813598
57051996
87661258
654085
39198261
2282763
58479588
83137181
86627
37868647
15034309
10041957
5492523
37751087
38504833
7480381
63299183
39355830
2466199
54846283
5965166
46947481
7094896
81723807
109107
5877630
37748614
91337912
96956010