48285319
27169524
15355648
1496665
34841234
21672464
32095150
2343324
12428278
61372070
473099
11723250
35641620
3586710
1828759
19517875
11377341
4552508
42788001
73553388
24912955
96122000
16393849
19391492
58516080
12975443
15014836
48292247
59141474
2194989
9344111
94035246
4421942
46581654
3231192
39386779
8957431
26469118
97979242
73232522