80853696
12532190
99964823
79634087
97692248
72167132
27203984
67488226
32189960
26485049
6209540
69258824
9009188
33694615
79047346
926990
85312289
13942534
46705119
27419546
5073136
31257666
76204694
19177032
30986919
6870726
20954150
8996454
23482223
396831
92591604
20417496
83736655
65012798
12339423
95541675
7277228
50838951
7574599
22612925