15141901
83142887
71767842
86409983
97714071
7092923
6541924
28854860
8305717
8191649
149287
91979323
95801902
72451320
16999332
77163935
35732363
54588087
71832630
76001853
7916020
34678818
4443237
4706764
18609974
94778862
64651147
3846386
49421442
50036956
12859131
73397116
77569774
81171093
38973161
15157724
80436733
18355345
60056642
11793445