82611760
96011551
39379726
21578764
77384390
16888385
18531610
81055703
12249473
52835657
24116663
90432217
5581711
13117669
36136731
30726951
31591220
57436186
10419925
53012985
9122786
42061177
2163905
87951184
13086785
84557053
6529534
86013799
4374134
75854768
29413313
61689143
34254663
27489600
3327707
63111821
72554347
39142810
5886956
20738661