6296353
73672686
12973035
20218426
86906887
81412360
604986
552996
62872201
6634283
65285622
31756488
75572227
5262262
19179063
719696
56598918
28576465
38402873
67592755
91752023
52097036
39729551
28789371
2279506
64947662
7918794
69423226
30234676
50734242
75685364
92925391
52655441
26623898
20945511
81792012
84905495
7921115
21104162
52642658