82521550
47801945
48182507
13022688
94699744
90106270
11003521
95252104
6198817
95513916
44632276
41735494
27901763
47877583
7157867
86418881
91138999
91294906
21288751
13733035
97998033
34062824
23773409
51013691
69815650
7105060
54886338
73331665
63913970
50221436
65818486
79059943
51403239
74185737
16201037
26374472
63442741
79506802
58237266
50638888