66079884
5544796
14176440
9504490
28735647
86119403
9099944
85005609
91919082
61216082
99698706
66046306
38999905
59397504
79123758
1328161
81127934
23473602
69419744
70351790
54109993
76085552
48491914
70384737
6158249
36495452
45778388
42059031
69582967
93523047
2377502
5269020
32439822
2036988
586444
8371529
31621014
94447002
5425100
67658116