86989674
18251550
6371590
78503529
1575949
50968359
15606459
56913215
92877394
17378351
20118372
59379254
83238234
28575406
874827
56059542
34413139
43197598
30538449
62452861
6294503
77871194
32728150
22355580
45426162
63994928
26607355
75198605
76186571
80555597
73815975
9089310
61878448
10515516
7943675
81745602
666821
71504370
4466626
1763043