80941866
69217578
86846292
42666942
7786031
21987846
68842338
436344
7008824
46043270
31645505
20579337
92743269
94813047
13524769
632813
2134456
8447658
21236128
46394254
36971850
58983962
91398368
59939328
83797817
51307784
83846613
37098745
10826099
27914296
74341855
40319804
44717718
70268685
50508092
12758951
8310239
50082957
68981269
35248096