852452
626828
479254
527640
504885
138371
26150
556295
520355
820854
285276
636991
382438
48407
502104
859590
8417744
547286
3163577
3064980
3025510
2183192
2022495
1983492
1912216
174666
1733948
15875
151161
1468545