93078
41434
28925
829143
124293
3161
24846
1507
66573
50714
54792
1124220
2060
75234
491
26818
52786
35510
29064
6880
94777
1629
354
73798
1051117
849154
24743
86630