213884
42882
404339
135309
7909
533593
561536
879376
893335
16384
105845
405894
152652
188905
12066
24343
148985
1001952
607693
534132
357489
604723
71149
44548
183513
974505