47323666
16011451
94759168
45121736
14245240
58867446
26873410
426653
14547609
9714955
66561269
161570
43617315
22421767
10177356
98334440
65423729
105400
96232761
17804740
618567
90419101
31202489
64385931
42073658
6665479
56791828
29802613
1869931
86464145
2884751
16775601
5219170
49305019
5884153
336331
66289969
45008979
19056905
13936633