498295
89741
65114
116740
619682
143126
213927
814922
197491
661694
428218
37866
144533
25850
77150
205874
1010763
64838
927516
78404
1019210
195322
583304
971148
69381
493299