122094117
116659104
11503522
473388
470962
4207987
346951
339913
3209726
3111694
2830601
2748198
14970
714117
619850
299883
19455
75068
459745
578111
7735
417284
860715
598211