46069880
15052961
88917834
41917526
8024680
70681046
62632585
23495014
61302439
65751907
1019798
61088598
20311955
33868243
4569368
38368765
84729289
88593186
31553142
72095903
42478237
20266965
27028738
54458325
7145452
48188762
7674254
21234800
71179019
2171278
23892127
32179673
15213657
91713258
7362697
10122551
88605253
45568102
98298477
44189623