42675060
20243478
42944294
81977036
78739320
22769676
7371574
10594484
48657913
55954347
36879526
81673639
7104983
1636514
78775487
1029388
80613133
83606774
22499595
18686232
41274399
56737250
52957308
88764106
1876946
57009026
471525
6826635
96353316
39758798
30056305
83871189
90332056
13391515
31782208
84683583
74799886
77094828
2643462
13797950