22805648
42154476
9174905
70689424
76448041
43721952
48277144
97177877
56551201
94252719
72279071
80592618
94402584
41586254
36172849
45397110
21426959
52718356
5653643
6174119
53285377
53385369
80148797
42244441
39906015
21156894
45811445
8674358
14164085
71162242
57937514
46806742
294083
57976432
87916177
18187653
78506547
51471795
44904167
1854051