83077888
13867236
5056842
6764677
81874183
27118306
91481415
13135394
55225453
62037904
41071573
45699502
73407944
24582011
12515655
7403555
94642379
31075333
17827364
19121075
5573104
56219794
87923045
14425331
58757044
893247
26236672
80106409
88877156
54378606
59159188
11264749
69729069
81944949
39823376
10906857
52385843
58315602
9064800
62203223