31114874
84989303
18035026
65753970
65887351
69327553
17977344
88775239
7391107
28079691
5671520
86049586
5787156
63995385
30949498
6084863
69312116
45069901
34279758
81926410
1282559
54799293
38722823
40955588
62158041
42642753
23306822
26172408
20007340
34988931
49706262
59311132
80873028
73502639
27811390
89961489
34837323
15993306
87839474
1093241