12076476
5820242
45013651
3383619
58229599
81058379
18063180
9587536
42348899
822492
81547694
47672358
8613827
53348745
26936795
9142160
63693537
38661139
74354918
14016024
8121267
9165556
98255075
8255208
80389081
15064374
43374547
28343261
51279107
55371102
45302478
12235664
44525000
32636348
1261718
19313072
8838345
48973167
48808883
81027264