81236999
44065823
2828039
75182053
89673659
74872667
85984334
34934048
1283710
21722257
87724156
93147622
74365084
16228607
30468764
31175619
63904706
91286869
43137596
74957441
17237924
49236959
45095939
8443137
8755141
44533141
32007968
57423934
42064760
3994276
79653461
48544045
48819484
27629258
41276691
78137572
32695254
57112941
11545861
4751265