42417618
94581872
25357677
211592
6521791
31841046
14131021
20395222
195491
40117789
52817997
97776653
53985946
54739047
97504013
55419611
50775652
5256024
38176822
85975682
39442931
6809906
96981979
29454284
87013140
187672
18608351
59732155
36274434
4243216
84555191
91223133
6846293
53141955
85311589
23597631
52007734
5243982
85342562
23874042