164100
111304
464380
150519
143926
708560
990464
14154
864337
581397
41069
802908
382801
872151
97262
241942
435898
463694
124526
601544
526184
707502
286282
678299
433758
139255