58017734
34053848
79661761
13879875
12487818
8987114
22937722
2058474
22568367
70013012
62838632
6430171
73733620
70715334
6898482
2835507
68559027
31259331
37969764
36544925
61862284
63202381
89575630
42666974
17238448
64229211
29278341
84443451
1453421
80063463
2064226
31745183
63196368
21107869
76567281
58005442
14532501
81962216
41729262
18375611