96602037
9094841
83929751
21949017
57921235
74692769
18467138
25991679
13391417
74667570
41814459
14426561
26316707
46578539
6222744
63372177
25784874
45345878
30987612
99918684
44155514
33799382
98803581
80495886
44553306
16231325
95438479
68874326
84316602
76089498
60511612
11855467
7571906
9337838
10524368
84622034
32012999
7542124
60729752
32509839