25704335
62657832
53606386
8728874
16896285
78985450
53657578
84556720
34924015
50598701
17344584
9842134
62711495
8504801
71247317
84566520
79658246
13056629
15931162
6868459
635403
27814197
26487931
44411133
33895129
576549
58368981
4013445
17254946
24319343
82982559
87179185
47744372
107799
18898305
98603446
957177
8365064
74215131
42577347