727473
31893914
10227870
92581387
97089870
6172774
37514698
61134502
4134622
73929904
17211569
73468082
83587144
80752807
65632689
2939063
1007081
75524578
42425836
6763616
47705403
21775713
12725
50155370
86061092
7899689
79206351
71081951
96354289
53706464
67195946
86087693
99433336
15075822
57036558
32438533
48611241
558766
94252174
408945