77589550
69916676
67764635
7597162
1835714
83631156
95013829
76066687
65926655
54654269
27531911
3724583
72411502
49382954
8261113
54765452
12126471
92693111
29253231
29715700
12886848
94865251
30804180
89807968
14427056
58432636
49489991
14909347
21981535
17225194
22469294
81737316
83456037
6655748
13068405
99032813
26681680
87863187
39196572
51073910