42224797
60403806
300296
3229939
94538127
73996356
23618826
1824891
7002701
53903294
48304475
13265310
9569371
28822100
81243006
71616104
94764619
6005393
2514242
986683
56503851
58535447
958337
45536884
10501152
50854791
41815515
41476417
8441102
1373213
57862241
3152881
68015096
26628918
76887332
53248898
69038553
72767822
40017537
49863549