81787007
36845650
59408665
58434503
66259091
3898744
35277845
72129081
39112587
92692220
3889638
36959320
21836641
54588345
15339067
27016781
1668394
5706872
15954241
37512761
93404586
65181664
95555060
56986647
89036707
9957834
42525963
36032533
20276134
74314834
49219969
99765524
96776564
47073944
46627544
1767820
87116078
18915376
62334141
55277019