45493746
30803985
32039742
99976270
71822694
23874642
55587770
25899430
58085494
32776090
60615294
5575950
70358400
51043292
8562499
9636894
57011945
5660174
19392340
87763527
92647015
84626383
56546193
9927817
92705394
76084604
6133868
33971443
25861444
46387095
68837184
6186185
806006
64896013
44335886
9491484
91841899
85084677
170614
44857643