17769923
76592470
88475392
6745577
23783750
10832642
55867869
40207253
19198304
72822705
32758434
10172120
90221452
94789561
69555852
67324698
68774768
49278210
71858837
39373808
877764
14554052
53882337
11745601
24629044
53966765
28428382
27157696
40829796
47312691
8133287
26481543
31091455
4183629
18844089
76262292
84759047
3617343
67697460
55141121