38809730
23801907
44818296
17989956
73578548
13797008
33924931
39673749
90997024
56253481
52902892
9146517
17717420
14597827
51578123
70445719
63644795
51831975
7765963
72181508
14242177
52208214
47731677
91675238
14521565
56886611
40172768
26421832
20506552
7451
7321792
2278691
16963678
4194622
87366909
22026447
83754374
96771989
39864934
85117797