28096189
78423048
13012338
26558197
8021556
99955984
23232384
98896089
26691182
12499485
72494129
2324418
9568240
27323099
83843658
58559833
879369
30947810
3794257
81517018
9640819
25583831
58068701
28187134
90292202
5464715
53212647
54373566
40033551
31151366
3405423
78627218
32894275
59391785
44337807
67741501
72061221
85496234
12945408
64452415