53581386
5855808
4878693
6048295
876187
1008159
652143
48590
32751
16327
28522
17918
11912
62712
1888