86914353
87765065
18116624
15532801
20678713
63039339
90894124
32506066
66408673
89067860
84472557
20905641
17183023
81428378
75583367
24925446
87603227
13984924
2966115
80991060
86409026
63859911
72051624
54837383
93884261
9308393
98392336
85166900
90502223
59661870
4011938
7272378
65284853
5738163
19402768
87177952
67867
68809302
21461455
61866619