22523840
43624180
50233072
17019325
15215333
44329619
53489328
69351614
41554473
40685169
33737859
67006030
9807347
12954403
99989005
2603197
66971619
22557957
87493344
97346720
15147273
23644743
27947402
12128
61063170
16234507
28956477
10784743
6154351
19327615
20354869
4918262
60626133
13092281
96925037
8881678
6462901
83539204
58717918
22005892