3858839
17767324
86393164
43287738
67442001
62331374
31192031
20516741
39022990
19897143
97085476
66184140
84444048
20719018
68264231
95731245
96963053
5999283
57028272
839666
1897139
28754714
13349378
89683905
22311570
41776166
52234164
4977104
23881036
5321231
8866540
11166740
4185663
553971
40875523
16847955
37826385
74365414
93632578
88774476