28496317
52529322
9152693
25566534
50315801
87668019
98751242
58112041
47477965
33209615
91120
58319485
560839
26696778
40511063
1793876
50981569
50489382
87668191
65741265
29141310
23207853
54969046
26116205
49362428
27776512
52171705
6060362
56057633
74977222
25649403
63527212
83843313
23403106
16922343
80131152
87783796
35872725
76791747
21044387