57436900
44533162
28276349
86525628
57555744
22806805
23291491
81713849
52178705
2443288
54428702
12801840
59678
49719367
81418660
58613298
2096656
6077594
67816652
727487
93989371
75559719
22306747
16788065
1556867
91853531
67702342
89754058
87158880
84638201
55785158
70866278
66372897
25077442
4892890
6018474
7903048
28936725
79796312
44512004