56185536
35762726
82811848
11364988
15603668
966490
53728057
20427627
45886528
1583323
92166349
37091215
57587911
29703496
11813441
97936570
23511859
3365701
18082391
301024
92582581
17083774
2504768
81716608
63541375
31406414
29005875
40962491
69486138
34069317
53218242
26216072
12792851
94282212
74331554
93657572
617968
14105327
73719849
76519773