29138097
63392961
57754175
68585503
9626202
88101679
7542185
56755250
20674459
8448846
7541317
16978664
39422808
40366987
78214887
8363069
58769937
54292718
45367454
11168931
41231309
20576367
23762379
3601928
98362140
17457974
77674437
16794480
3315666
53537841
54666701
5779330
646363
28448444
93878724
44433109
40156200
59909640
2110943
59104188