478939
281420
68235
98549
990171
540803
116240
435138
803856
578490
70040
349158
339665
792570
388947
539668
37939
136587
314329
521589
886918
955944
226980
373516
699328
189306