89496622
11875544
13536369
87614570
35879379
26029497
641115
75157661
20421211
89124403
86206699
32481084
31716168
3421441
81249683
82796806
43468723
71647477
71543109
35644945
83686694
39154228
2205478
38356238
47045484
51333867
86851400
40191120
84501958
23995474
69723967
59187266
56704715
45935203
32332715
43428612
62651915
67541820
20768931
33663512