22734229
52996105
5097946
31746406
3229772
66567843
35687546
54972182
96093054
16395593
1485483
80575825
88112225
57052159
53441
50257786
8175569
89869584
39498583
58124044
52813040
55024513
23689282
35226713
59208288
10148711
69172209
84613546
74328686
3595536
15858188
3932808
5382244
68631032
32162945
22444370
42971751
61272866
84604322
97074928