28306191
58652866
6409482
48051494
26684189
56588625
12904620
9057249
23004973
33613075
48274547
1525631
23944890
82361104
81863624
2027100
33813222
55379287
66649448
61972034
10342884
2295648
92126929
38551211
99459206
75698614
1001629
53604591
26989176
94366697
7127488
51792505
66816661
7301786
19709853
65871891
2755357
141771
57635674
73214131