48872687
27322760
41881533
59309912
42114111
75185875
81981003
26238472
2806152
86621915
26209602
96341339
9388083
24075539
12652261
70524922
34206723
51146769
24807063
85277761
64695756
9407760
98983843
8772249
81289099
45105287
7385293
73709045
11397874
816901
42877167
58118960
8542537
9178634
623329
5898268
89964432
67174179
6224739
68503758