32925641
94886158
9053663
44419008
62021584
44342203
51708311
8887737
58376828
14089280
56415213
28504962
6127537
30746781
8289165
436542
59374648
18699311
59688545
97856308
30837332
64546174
74383496
79949503
18136103
32679231
5381678
12258339
68158450
8412992
84578774
67504077
69318515
51791272
5372048
470637
75374342
26823615
33092331
888829