2131908
49286701
14081280
99857101
25852585
48747296
8298577
10299609
64773732
2907049
108682
32027090
6929751
66708676
95424101
78908557
47657870
4507098
43863837
21378530
32854918
73803874
77409028
76258683
58965335
85963849
67966461
38013516
86928895
33233090
58845361
33583281
13447731
27271601
50161499
5956797
6355781
47863319
14406591
44187396