66914902
3888875
879667
50563817
72143838
48711543
22145008
52074507
5596902
28478323
39448151
62407026
97016949
26624636
66304295
37323882
47655104
74033039
28124767
18477189
2792495
45065942
15246866
1843286
14554281
52577686
79876333
350929
81855270
40966441
93773375
26573789
13283336
44565045
38221849
46035246
64943330
48201689
3227660
3345944