95341263
51422883
51276781
12709295
57496859
18622465
37576401
3272792
42912866
52436405
27905221
16548885
91975378
66621664
36621218
2198726
27108827
48324877
14324115
27689698
70487558
51597404
925769
80034278
32824063
14657571
63959372
14145659
46002398
21971448
53354469
3485983
6776017
2923506
54972060
31807376
58069698
22939555
41951284
54709106