86762003
75015773
54619423
10817421
80861853
95229872
56705125
99723639
16643075
57995962
11322024
18692085
71941143
1946931
81369562
56901286
26767636
17872031
6551096
3293286
49633660
31257731
50367433
98024871
21975891
51266713
43182675
38808118
7148474
37765781
26077130
15502364
7952655
21268066
134878
79517228
43927365
59064830
20302848
42216084