39773510
30629668
18399776
18584520
75839262
18936477
41403705
55831371
44047983
32354639
46271518
25028587
92003930
7216378
95993909
26973002
74726049
78872586
399390
12717534
80035207
21128590
20541444
41222552
1564491
9952703
34099869
21195828
47161476
13386232
44264012
55396786
42531484
90132095
38811983
61583012
30426622
27586560
5001046
19734203