86187348
49014006
51314018
40592287
10044257
99171735
16193047
83701466
70037422
92226064
46687480
54455738
59754322
22638645
25656670
64933670
9193977
34084102
12798086
89541333
68019421
31087784
9714607
45527646
47009891
27384935
19125765
53487653
78801590
51717774
57572670
31269496
43525518
81851825
73634318
26039826
39269548
40037393
76191505
6968477