74632930
58137052
28344734
24869228
60478846
37913465
59898784
6521677
93925384
85688249
64454003
31452507
96448528
14215430
9294127
67208800
53755757
18066104
91985042
5977288
68121802
94587690
21619503
83953306
73112873
13718181
7931195
48287603
88147110
72639875
93576000
12563332
30611507
4986665
6286391
19337083
81621119
13025026
13346516
4753860