83528676
52471182
11284064
51478421
62835089
28452467
8891917
7836833
63053247
71414793
6154550
49417615
82736029
76797193
81915219
34179844
21077338
33859806
41331141
9057725
67534600
81453082
88621463
9098208
74261086
92464266
31249977
63288792
71807758
3637572
12218848
99394533
18586480
42584320
67364486
85645708
96445023
35646159
8232578
22889088