28848381
76033533
60522712
21924972
9511151
7545902
55654703
85923046
94101288
96039224
92673686
20196047
69392928
20875879
65082649
74379127
26451551
94334248
4501657
60637564
35643220
49904826
41061259
404445
8672913
4118786
86161064
95445691
64187639
92021744
44938589
52714013
45751819
77068998
8665476
67371568
7625286
72503761
6245446
66334708