45452
834298
876427
45130
190311
951106
417532
321569
674384
879180
1014325
354409
801197
437693
372591
55514
14526747
663086
4458578
4158980
3417510
2995192
2164495
2156216
2042492
184066
1838948
16295
153761
1535545