1318372
599508
481214
455845
736676
1180291
111660
855878
525606
183655
6201135
1296593
786147
874949
1005724
799610
528505
42952
75987
585377
282284
522841
436275
812256