77255830
4157147
26835542
124869
52672787
64543022
86806453
95081753
66115847
33899525
2142418
24098938
26495604
98678652
89572817
99333978
51001487
44648105
7267277
50105641
27043567
57454296
6459234
78009069
3346462
77155193
2185394
20855114
51742110
37313753
95515995
83131403
34445402
70909300
11794656
32498567
15629131
6848450
78183038
28904604