25954006
12801864
97003037
11508602
14641381
3786889
30052639
42666154
17369298
33203157
39375756
37391008
17577987
2154738
34884769
35448621
63959190
90326280
57702428
85637938
24154573
15742116
41987979
75726219
47225683
9687024
22352391
45696560
14546112
13966098
64388277
11425210
21726740
8235546
79091129
4024209
12146036
95343445
71075040
6642567