47137588
9974601
6023157
22656580
269070
19577463
653898
19244729
39683554
22749910
42783234
42948755
55267281
40277624
23118501
51308892
23749338
54683588
52393021
29851699
96072523
42448380
13581355
25461199
94734420
34816696
81336025
62621776
747600
80934682
55895509
6751490
4391447
8109656
16644341
59086576
27883354
31816
47881176
21841009