29229979
92628739
13029193
8124861
18427462
39222782
5480514
78157065
4227065
85462079
19193890
24142815
21897666
77988951
87711179
86258970
94993011
1010941
79497808
1760127
8896255
98387538
86867979
7276394
96175304
25315088
60342041
4253582
98976770
19832709
38572514
3800847
90688085
89599855
54992495
52917890
50271331
9741326
66848979
55327820