199837
463198
266274
100056
68118
353954
1259380
529740
647101
170521
956586
285333
446234
24059
35964
378205
705223
292526
815807
469778
553214
365349
559776
950700
857310
794694
246652
1019787
88495
702814