22276162
16651255
84657189
61991732
30024693
59436830
6995861
7651861
631202
68541087
8487833
26711042
10486557
9137761
32865389
16547613
8868859
44029260
76624942
73031012
26319078
99407678
77797450
40809547
48099988
53722817
24141250
91254120
45749074
73363403
17947767
9322674
53516840
56607784
68109059
8153509
26523494
87228963
772245
48231483