290824
814152
215199
200850
237445
215166
38271
377848
135509
707852
351508
22391
813827
894737
144270
917730
584872
8655
562695
594222
655573
18808
864852
864855
1001223
497947