35225578
7169107
13561986
60834584
41114452
95814805
36182340
38258119
55018099
74114755
15274400
1996465
62916072
26126466
42483261
65807098
57545436
80212544
1179909
17349517
5956103
64155220
1839633
53559677
426073
83978627
36556101
41482261
73166484
69766611
35671801
35098946
99158635
35527903
86642523
71702004
82866499
9464313
3946264
33873579