53728558
12111293
9653265
39222686
99409707
13346242
1411093
6235732
47296993
12222399
73158174
72452600
75186622
64402993
72891792
79506556
15238301
13619423
86948132
1371317
31887356
29374985
23169599
38512331
68967787
8720602
26123829
12302348
61503946
79687940
43199452
43735708
28973866
12574189
119552
5477783
18169067
15135649
40536590
7437393