62529142
16144151
69761200
16267292
6269954
13239319
29807529
16296560
42765567
60339878
19598177
71295730
54333497
60822786
1412218
92849866
47172996
98923894
29645494
42624135
57927282
95965565
65672258
90074604
59898876
5453625
58505014
46546478
11805464
32839277
83858514
27691009
10561961
40813121
1232146
65218111
42196193
93397901
2028242
1521094