81533399
38449995
28507172
24588100
550351
96235217
77556294
31164688
8887487
34196767
90988034
836744
96996246
52777573
79917343
4774112
88843512
95397239
79624488
2783716
17524047
46531206
69214224
2675757
18356425
97167881
88352713
49468539
83467006
11185914
76742077
80192730
62013873
4506444
30218270
84069875
47464682
48248218
94013587
54081676