65307033
39961488
8810496
50843945
1360726
95026556
17489616
99936119
14216436
45376323
62909180
12655562
667917
81382975
33208161
23926514
46008746
12878636
74202128
24243281
76115194
98518263
72068043
3212797
13156183
42341138
72547820
61065636
84364753
1196775
46121574
83651474
78745682
63943327
2391592
28779937
67224628
41831488
60642519
42625615