54732750
40096043
65769970
9876914
1756896
70678094
10611105
58226313
61305575
45042069
39617465
58845708
81518506
21594775
33178368
90768796
91877830
15899750
62988469
64926946
25347816
48371050
71596086
6731916
62489886
81461565
58963546
9441285
817965
68616228
31568650
20187427
65274531
72377573
49687675
23946454
68648746
76661453
46764779
11643661