70506528
26082842
29533776
54308895
85116801
55179023
36599266
93056215
68575622
63568086
4836841
15088531
68777398
80397103
62812279
22664893
7954210
4598473
23229403
81892627
86301004
87215100
56765765
42228886
42165397
28732899
13711199
49627838
52742242
48965589
58632348
54726078
84318383
71335028
35216980
43382924
91986815
96172592
31568471
49956519