81974574
45336794
33903426
65549085
770595
57074656
32504114
25858069
74917203
45385550
47078445
2989988
26578924
22735959
24571696
66068391
60533752
24353125
14751714
42073212
85434513
25023602
58905941
43418889
12895175
59204801
90851516
20541397
99928394
41078350
95551906
86755320
23344665
6926693
2822221
84785768
17608135
75012908
37692695
2784092