89686948
26283657
81968131
16185141
19964373
58548685
41921139
56764563
69653690
74104491
52642655
14911594
88191646
97261368
27155363
50231655
2741202
81259485
94563109
38266283
51017403
10796652
72774998
85128776
65107909
28242329
59584752
91441003
7343501
48064480
6709207
64178767
6302325
40385468
53759196
7178729
8664581
65035218
70277791
73497776