84966862
33034245
43908847
72232722
68237886
53917688
26669266
8263093
21808001
3153204
4590359
49702300
83798709
83783706
99656686
96256263
37473688
9271568
9624260
94527358
89962189
6904920
2917759
48157064
86491098
49816876
2004981
98654530
44974241
54316731
55389229
513912
3136711
6155595
10584376
9867130
8843631
71036740
85704672
12149849