2108685
68252511
76214394
21509774
4199504
66816627
19983818
56245172
62008121
45986479
62382100
18062314
42378495
7968455
3874153
59204101
17878758
30997605
14867952
15599160
40493697
21105839
73808526
68997212
43804014
80986805
99624925
2464663
64659770
43886279
54661263
64543281
28484031
84853243
2591526
115418
12687761
74489437
84535184
5702746