3986230
99218330
85924360
28241443
43963018
26811473
90629935
8370272
36279756
5064158
92898175
76464931
57484178
46518698
23495450
90856963
55314955
40981168
28125491
27244123
26218965
56615706
50169931
63156742
164814
64372933
22928726
9725840
6685186
48655886
66036108
90415004
21079886
61387226
93248929
58985325
66257898
76097312
97406630
85387943