28078635
13618429
13739645
53624283
66179914
20333018
8227943
4569567
367832
4678538
22439741
28827893
38316734
49493444
17638387
8391678
9701509
68263615
23451512
90537998
36599066
92191673
69898323
15446539
15771501
18766049
21201155
30059639
41931583
30954920
75675312
39686453
35066555
41796056
41955228
3347891
86997103
67355684
47488800
29262894