28864048
96702665
5762903
97005245
1140473
21321132
7155616
14045839
9199817
41335259
9728850
88438595
13476447
81649005
97918309
5894253
5799970
41111930
93927238
25302252
81483659
72281223
92169796
2562723
50539055
92297524
36133717
35511902
7396723
48977016
32914474
2055139
27007480
96331697
2722925
51818411
74503095
12333263
70355191
74522590